.tanchukuang{
  z-index: 10;
  position: fixed;
  background-color: white;
  margin: 120rpx 50rpx;
  height: 1000rpx;
  overflow-y: auto;    /* 启用垂直滚动 */
  display: flex;
  flex-direction: column;
  border: 1px solid white;
  box-shadow: 0 5px 12px 0 rgba(0, 0, 0, 0.5);
  border-radius: 20rpx;
  padding: 20rpx;
  overflow: hidden;  /* 隐藏内部滚动条（用子元素控制） */
  .scroll-content {
    flex: 1;          /* 占据剩余空间 */
    overflow-y: auto; /* 启用滚动 */
    padding-bottom: 120rpx; /* 留出按钮空间 */
  }
  .text{
    text-align: center;
    margin-top: 20rpx;
    margin-bottom: 10rpx;
  }
  .body{
    font-size: 24rpx;
    text-align: justify;
    margin-bottom: 20rpx;
  }
  .red{
    color: red;
  }
  .big{
    font-size: 30rpx;
    margin-left:9%;
  }
  .ok{
    background-color: white;
    padding: 20rpx 0rpx;
    border-radius: 20rpx;
    width: 600rpx;
    position: absolute;
    bottom: 0rpx; 
    z-index: 10;    
    button{
      background-color: red;
      color: white;
    }
  }
}